Mount Teide bugloss - Español Inglés Diccionario